body {
	width: 100%;
	height: 100vh;
	margin: 0 auto;
	background-image: url(../img/bg.jpg);
	background-repeat: no-repeat;
	background-size: cover; 
	overflow: auto;
	background-attachment:fixed
}

#content {
	padding-top: 20%;
	text-align: center;
	color: white;
}

.input_common {
	width: 200px;
	min-width: 200px;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
}

.btn {
	width: 200px;
    min-width: 200px;
}

textarea#info {
    width: 400px;
	height: 150px;
	font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
}